water cannon – English–Türkçe translations

🇬🇧 en tr 🇹🇷

water cannon noun

  • device shooting water
su topu
Wiktionary Links